snow-covered areas - Francés Inglés Diccionario